import request from '@/utils/request'
import type { GetRoleListApiParams,GetRoleListApiResponse } from './model/roleModel'

enum Api {
    getRoleList = "/admin/acl/role",
    saveRole = "/admin/acl/role/save",
}

// 获取角色分页列表
export const getRoleListApi = ({page,limit,roleName}:GetRoleListApiParams)=>{
    return request.get<any,GetRoleListApiResponse>(`${Api.getRoleList}/${page}/${limit}`,{
        params:{
            roleName
        }
    })
}

// 添加角色
export const saveRoleApi = (roleName:string)=>{
    return request.post<any,null>(Api.saveRole,{
        roleName
    })
}